package com.gopay.common.user.dao;

import java.io.Serializable;
import java.util.List;

import com.gopay.common.base.dao.BaseDAO;
import com.gopay.common.domain.UserInfo;
import com.gopay.common.domain.dc.DcUserCardInfo;

/**
 * 获取用户的动态口令卡信息
 * @author qld
 *
 */
public interface UserDCInfoDAO extends BaseDAO<DcUserCardInfo, Serializable> {

    
    /**
     * 查找用户的使用动态口令卡权限
     */
	List<DcUserCardInfo> getDcAuth(String custId);
    
    /**
     * 获取用户动态口令卡错误的次数
     */
    int getErrNum(String custId);
    
    /**
     * 更新错误次数+1
     */
    void updateErrNum(DcUserCardInfo du);

    List getDcAuthByUserId(String userId);
}
